package com.jwds.digital.bios.business.core.infrastructure.entity.belt;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jwds.tdc.framework.database.lib.BaseEntity;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 
 *
 * @author 林柏云
 * @date 2024-12-12
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("belt_day_target_his")
public class BeltDayTargetHis extends BaseEntity<Long> {


    /**
    * 作业效率
    */
    @TableField("work_efficiency")
    private BigDecimal workEfficiency;


    /**
    * 总耗电量
    */
    @TableField("total_power_consumption")
    private BigDecimal totalPowerConsumption;


    /**
    * 空载运行时长，单位分钟
    */
    @TableField("un_load_running_time")
    private BigDecimal unLoadRunningTime;


    /**
    * 空载耗电量占比
    */
    @TableField("un_load_power_consumption_rate")
    private BigDecimal unLoadPowerConsumptionRate;


    /**
    * 吨料耗电量
    */
    @TableField("ton_power_consumption")
    private BigDecimal tonPowerConsumption;


    /**
    * 创建人
    */
    @TableField("create_user")
    private String createUser;


    /**
    * 创建时间
    */
    @TableField("create_time")
    private LocalDateTime createTime;


    /**
    * 更新人
    */
    @TableField("modify_user")
    private String modifyUser;


    /**
    * 更新时间
    */
    @TableField("modify_time")
    private LocalDateTime modifyTime;


    /**
    * 逻辑删除:0-未删除,1-已删除
    */
    @TableField("is_deleted")
    private Integer isDeleted;

}